package com.dys.testgeneric04;

import java.util.ArrayList;
import java.util.List;

/**
 * @className: com.dys.testgeneric04.GenericTest
 * @description: com.dys.testgeneric04
 * @author: pine cone
 * @version: v1.0.0
 * @createTime: 2024/08/01 下午7:52
 */
public class GenericTest {
    /**
     * 这是一个main()方法,是应用程序的入口
     *
     * @param args 方法的形参列表,是一个字符串数组,包含了从命令行传递给程序的参数
     */
    public static void main(String[] args) {
        List list = new ArrayList();
        list.add(11);
        list.add(21);
        list.add(31);
        list.add(41);
        list.add(9.9);
        list.add("abc");

        for (Object o : list) {
            System.out.println(o);
        }

        System.out.println("=====添加泛型后");
        // 添加泛型后
        ArrayList<Integer> list2 = new ArrayList<>();
        list2.add(11);
        list2.add(21);
        list2.add(31);
        list2.add(41);
        // list2.add(9.9);
        // list2.add("abc");
        for (Integer obj : list2) {
            System.out.println(obj);
        }
    }
}
